// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package cn.com.smartdevices.bracelet.upgrade;
import java.io.BufferedInputStream;
import java.io.IOException;
import java.io.InputStream;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.xml.sax.SAXException;
public class I
{
private DocumentBuilder a;
private DocumentBuilder a()
{
return DocumentBuilderFactory.newInstance().newDocumentBuilder();
}
public Element parseXml(InputStream inputstream)
{
Element element;
try
{
if (a == null)
{
a = a();
}
element = a.parse(new BufferedInputStream(inputstream)).getDocumentElement();
}
catch (ParserConfigurationException parserconfigurationexception)
{
parserconfigurationexception.printStackTrace();
return null;
}
catch (SAXException saxexception)
{
saxexception.printStackTrace();
return null;
}
catch (IOException ioexception)
{
ioexception.printStackTrace();
return null;
}
return element;
}
public I()
{
}
}